armor plates - Francés Inglés Diccionario